human trash - German English Dictionary